styling和themes
经过再三权衡和实验,本课程决定还是不用NativeWind组件,也就是不以tailwindcss的方式来做设计。 未来它的发展再完善成熟一些,我们可能会考虑。
1. Styling
统一 定义和管理
- 预先统一定义风格,减少各自分散的定义;
- 用钩子useStyle调用,因为涉及到Theme(明暗)变化;
Constants
Colors
- 类型命名
- 2个Theme风格
- 没有美工的情况下,可以请AI设计
Sizes
- 屏幕尺寸
- 标准尺寸
- spacing
实用库
- 第三方还是自建
- 常用元素
- 组合Style
- 记住不是组件设计